<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>rest 参数</title>
</head>
<body>
    <script>
        // rest 参数是用来代替 arguments 的
        
        // function sum(...arg){
        //     // 可以拿到实参列表
        //     // console.log(arguments);
        //     console.log(arg, arg instanceof Array);
        // }
        // sum(1,2,3,88,99,100);
        //如果形参有多个, 并且还包含了 rest 参数, rest 参数必须要放置在最后
        
        function sum(a,b,...arg){
            // 可以拿到实参列表
            // console.log(arguments);
            console.log(a,b,arg, arg instanceof Array);
        }
        sum(1,2,3,88,99,100,101);
    </script>
</body>
</html>